/**
 * 创建任务DTO
 */
export default class PluginCreateTaskResponseDTO {
    /**
     * 插件在流式创建时用于标识父任务的id
     * @type { string }
     */
    pluginPid

    /**
    * 任务名称
    * @type { string | undefined | null }
    */
    taskName

    /**
    * 站点作品id
    * @type { string | undefined | null }
    */
    siteWorksId

    /**
    * 当任务是父任务时，url存储创建此父任务所使用的url，否则存储的是下载资源的链接（由于存在临时的下载链接，此字段可能没有作用）
    * @type { string | undefined | null }
    */
    url

    /**
    * 插件数据
    * @type {{ meaningOfPaths: MeaningOfPath[] }}
    */
    pluginData

    /**
    * 站点domain
    * @type { string | undefined | null }
    */
    siteDomain

    /**
    * 资源是否支持续传
    * @type { boolean | undefined | null }
    */
    continuable
}
